//package com.example.togethermove.ui.fragment.mine;
//
//import android.os.Bundle;
//import android.view.View;
//import android.widget.ImageView;
//import android.widget.TabHost;
//import android.widget.TextView;
//
//import androidx.appcompat.app.AppCompatActivity;
//import androidx.fragment.app.FragmentTabHost;
//
//import com.example.togethermove.R;
//import com.example.togethermove.bean.MainTabs;
//import com.example.togethermove.ui.fragment.CompetitonFragment;
//import com.example.togethermove.ui.fragment.HonorFragment;
//import com.example.togethermove.ui.fragment.MineFragment;
//import com.example.togethermove.ui.fragment.SportmaseterFragment;
//import com.example.togethermove.utils.Utils;
//
//import butterknife.BindView;
//import butterknife.ButterKnife;
//import butterknife.OnClick;
//
//public class testactivity extends AppCompatActivity {
//
//
//
////    @BindView(R.id.ftb_main_bottom_layout)
////    FragmentTabHost mFtbMainBottomLayout;
////
////    @BindView(R.id.iv_main_click)
////    ImageView mIvMainClick;
//
//    @Override
//    protected void onCreate(Bundle savedInstanceState) {
//        super.onCreate(savedInstanceState);
//        setContentView(R.layout.activity_main);
//        ButterKnife.bind(this);
//
//        init();
//
//
//    }
//
//    //初始化
//    private void init() {
//        //你要与那个fragment显示区域进行关联
//        mFtbMainBottomLayout.setup(this, getSupportFragmentManager(), R.id.fl_main_show_layout);
//
//
//        String[] titles = Utils.getStringArray(R.array.tabs_arrays);
//        //图片资源
//        int[] images = {R.drawable.tab_icon_new, R.drawable.tab_icon_tweet, R.drawable.tab_icon_selector, R.drawable.tab_icon_explore, R.drawable.tab_icon_me};
//
//
//        Class[] clss = { MineFragment.class, HonorFragment.class, CompetitonFragment.class, SportmaseterFragment.class, MineFragment.class};
//
//        String[] tags = {"NEWS","TWEET","SELECT","EXPLORE","ME"};
//
//        //去掉分隔线
//        mFtbMainBottomLayout.getTabWidget().setDividerDrawable(null);
//
//       /* for (int i = 0; i < titles.length; i++) {
//            Bundle args = new Bundle();
//            args.putString("count", i + "");
//            addTab(titles[i], images[i], clss[i], i, args,tags[i]);
//        }*/
//
//        MainTabs[] values = MainTabs.values();
//        for (int i = 0; i < values.length; i++) {
//            Bundle bundle = new Bundle();
//            bundle.putString("count",i+"");
//            values[i].bundle = bundle;
//            //addTab(values[i].title,values[i].image,values[i].fragment,i,values[i].bundle,values[i].tag);
//            addTab(i,values[i]);
//        }
//
//    }
//
//    //添加页签过的方法
//    private void addTab(String title, int image, Class cls, int i, Bundle args,String tag) {
//        //添加页签
//        TabHost.TabSpec tabSpace = mFtbMainBottomLayout.newTabSpec(tag);//复用
//        View view = View.inflate(getBaseContext(), R.layout.tab_indicator, null);
//
//        //如果当前的位置是中间的位置,那么我的view就隐藏
//        if (i == 2) {
//            view.setVisibility(View.INVISIBLE);
//        } else {
//            ImageView ivIcon = (ImageView) view.findViewById(R.id.iv_icon);
//            TextView tabTitle = (TextView) view.findViewById(R.id.tab_title);
//
//            //设置文字
//            tabTitle.setText(title);
//
//            ivIcon.setImageResource(image);
//        }
//
//        tabSpace.setIndicator(view);
//
//        mFtbMainBottomLayout.addTab(tabSpace, cls, args);
//    }
//    //这是改造过的代码
//    private void addTab(int point ,MainTabs mainTabs) {
//        //添加页签
//        TabHost.TabSpec tabSpace = mFtbMainBottomLayout.newTabSpec(mainTabs.tag);//复用
//        View view = View.inflate(getBaseContext(), R.layout.tab_indicator, null);
//
//        //如果当前的位置是中间的位置,那么我的view就隐藏
//        if (point == 2) {
//            view.setVisibility(View.INVISIBLE);
//        } else {
//
//            tabSpace.setIndicator(view);
//
//            mFtbMainBottomLayout.addTab(tabSpace, mainTabs.fragment, mainTabs.bundle);
//        }
//    }
//
////    @OnClick(R.id.iv_main_click)
////    public void onClick(View view) {
////        switch (view.getId()) {
////            case R.id.iv_main_click:
////
//////                ToastUtil.showToast("我中间被点了");
//////                    startFragment(SelectFragment.class, null, null, false, false);
////
////
////                break;
////
////            default:
////                break;
////
////        }
//
//    }
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//}
